![]() | GRAMÁTICAS FORMALES Y EXPRESIONES REGULARES |
Propiedad | Expresiones |
Conmutativa | r|s = s|r |
Asociativa | (rs)t = r(st) (r|s)|t = r|(s|t) |
Distributiva | r(s|t) = rs|rt (r|s)t = rt|st |
Idempotencia | r** = r* |
Repetición de Alterativa | (a|b)* = (a*b*)* |
Cadena vacía | r∧ = ∧r = r ∧* = ∧ (r|∧)* = r* |
Elementos iguales | r|r = r |
g
):
( g = {(S =: aBc) (B =: u) (B =: uB)} )
(∧ =: θ)
〈( rs = (r s) )〉
〈( r|s = {r s} )〉
〈( r(s|t) = {(r s)|(r t)} )〉
〈( (s|t)r = {(s r)|(t r)} )〉
〈( r* = {∧ r★[1…]} )〉
〈( r* = {r★[1…]} )〉
n
veces).
〈( r^n = r★n )〉
〈( r? = {r ∧} )〉
〈( [n1-n2] = n1…n2 )〉
(al = ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz)
(A =: al\1) (B =: al\2) ...
A…D
(rep. (al\1 … al\4)
rep. ( al\[1…4] )
rep. ABCD
(nombre = r)
o bien (nombre =: r)